5071000
684976
870542
94588
187829
692184
761746
250801
502634
43810
842133
722306
5239799
3663581
3194148
2490804
2270988
2109609
2038358
193578
1819118
1742136
1715196
1658471